<?php

/*

PHP-MUA for Desktopd
Copyright (C) 2015  Desktopd Developer(s)

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.

https://www.gnu.org/licenses/agpl.html

*/


namespace Desktopd\MUA;


require_once __DIR__ . '/autoloader.php';


$part1 = new NewMessage();
$part1->setText(<<<EOF
This is a test message.
EOF
);

$part2 = new NewMessage();
$part2->setText(<<<EOF
<!doctype html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
<p>
This is a test message.
</p>
</body>
</html>
EOF
, 'text/html; charset="utf-8"');

$multipart = new MultipartMessage();
$multipart->setType(MultipartMessage::MULTIPART_ALTERNATIVE);
$multipart->addPart($part1);
$multipart->addPart($part2);
$message = $multipart->toNewMessage();
echo $message;


// vim: ts=4 et ai

